/**
  演示可变和不可变和常量
  从简单的定义，可以看出：rust的定义语法有点类似js.大家都想像js那么随意吗？  
 */
fn main(){
	let a="32";
	println!("a is {}",a);
	//自动遮蔽，这是一个新的变量，虽然同名。 提供了类似js的习惯。但在可重定义变量方面
	//比大部分语言都随意，
	let mut a=33;
	println!("a is {}",a);
	const B :i32=99;
	println!("常量B is:{}",B);	
}